sebulba's private apartment - Turkish English Dictionary